maxillipede shuttle - Turkish English Dictionary